704787
82414
844789
47545
285432
378620
532691
408951
63592
305517
691221
122600
5274799
3695581
3212148
2539804
2289988
2143609
2063358
193978
1838118
1748136
1730196
1662471